Telegram Group & Telegram Channel
📘 Using Signals With Go

Статья объясняет, как в Go обрабатывать сигналы ОС с помощью пакета os/signal.

🔹 signal.Notify(ch, signals...) — подписывает канал ch на сигналы
🔹 signal.Stop(ch) — отписывает

📦 Пример:
ch := make(chan os.Signal, 1)
signal.Notify(ch, os.Interrupt)
<-ch
fmt.Println("Получен сигнал")

📦 Для корректного завершения (graceful shutdown) можно после SIGINT вызвать signal.Stop, остановить приём новых задач и дождаться завершения текущих.

🔗 Подробнее: https://www.calhoun.io/using-signals-with-go/

@golang_books



tg-me.com/golang_books/952
Create:
Last Update:

📘 Using Signals With Go

Статья объясняет, как в Go обрабатывать сигналы ОС с помощью пакета os/signal.

🔹 signal.Notify(ch, signals...) — подписывает канал ch на сигналы
🔹 signal.Stop(ch) — отписывает

📦 Пример:
ch := make(chan os.Signal, 1)
signal.Notify(ch, os.Interrupt)
<-ch
fmt.Println("Получен сигнал")

📦 Для корректного завершения (graceful shutdown) можно после SIGINT вызвать signal.Stop, остановить приём новых задач и дождаться завершения текущих.

🔗 Подробнее: https://www.calhoun.io/using-signals-with-go/

@golang_books

BY Golang Books




Share with your friend now:
tg-me.com/golang_books/952

View MORE
Open in Telegram


Golang Books Telegram | DID YOU KNOW?

Date: |

Why Telegram?

Telegram has no known backdoors and, even though it is come in for criticism for using proprietary encryption methods instead of open-source ones, those have yet to be compromised. While no messaging app can guarantee a 100% impermeable defense against determined attackers, Telegram is vulnerabilities are few and either theoretical or based on spoof files fooling users into actively enabling an attack.

What is Telegram?

Telegram is a cloud-based instant messaging service that has been making rounds as a popular option for those who wish to keep their messages secure. Telegram boasts a collection of different features, but it’s best known for its ability to secure messages and media by encrypting them during transit; this prevents third-parties from snooping on messages easily. Let’s take a look at what Telegram can do and why you might want to use it.

Golang Books from pl


Telegram Golang Books
FROM USA